Company Description:
OM Solutionz Pvt Ltd combines world-class web development expertise with passionate Asian talent, offering a perfect mix of Quality and Affordability. We embrace ad-hoc pairing, Test-Driven Development (TDD), and collaborate with other agencies to deliver outstanding results. Our team actively contributes to open-source projects and truly enjoys the craft of coding. We’re also dedicated to teaching and sharing knowledge across our community.
Job Description:
OM Solutionz Pvt Ltd is hiring a Senior Software Engineer with a strong background in managing data interchange between servers and users. You’ll work closely with front-end developers, integrating their work into the application. Therefore, a solid understanding of front-end technologies is essential.
Key Responsibilities:
- Design and develop high-quality software architectures.
- Identify, prioritize, and execute tasks in the software development life cycle.
- Write clean, efficient code to build tools and applications.
- Automate tasks using appropriate tools and scripts.
- Debug, review, and maintain code quality.
- Perform validation and verification testing.
- Collaborate with internal teams and external vendors to improve products and projects.
- Document development phases and ensure systems are properly monitored.
- Stay updated with the latest technology trends and tools.
Required Skills & Experience:
- Proven experience as a Senior Full Stack Engineer.
- Strong background in software development, scripting, and project management.
- Expertise in using system monitoring tools (e.g. New Relic) and automated testing frameworks.
- Proficient in Ruby on Rails (ROR), JavaScript (JS), and React.
- Deep knowledge of relational databases (e.g. PostgreSQL, MySQL) and NoSQL databases (e.g. MongoDB).
- Familiar with operating systems such as Linux, Mac OS, and Windows.
- Willingness to adopt new technologies based on company needs.
- Strong analytical and problem-solving skills.
- Ability to work independently and manage time effectively.
- Excellent communication, organizational, and leadership skills.
Qualifications:
- Bachelor’s degree in Computer Science (CS), Software Engineering (SE), Information Technology (IT), or a relevant field.
- Minimum 4+ years of experience in a relevant field.
Compensation & Benefits:
- Performance-based Bonus
- Fuel Allowance
- Gym Subscription
- Paid Lunch
- Paid Leaves
- Annual Leaves & Leave Encashment
- OPD Facility
- Annual Excursion Trips
- Educational Assistance for skills enhancement
Location: Wapda Town, Lahore
Working Days: Monday to Friday