Join Our Team as a Senior Full-Stack Developer! A highly skilled proactive Senior Full-Stack Developer is needed to step in immediately own critical features and drive projects from concept to production. The ideal candidate is hands-on quick to understand requirements and provides valuable input-delivering clean scalable and maintainable code with precision.
Collaborate closely with product owners designers and engineering teams to create high-performance future-proof solutions. If building impactful innovative applications in a dynamic environment excites you this is the opportunity to make a difference.
Key Responsibilities:
- Develop and maintain full-stack web applications using JavaScript/TypeScript and modern frameworks (React Angular or equivalent).
- Build robust RESTful APIs and backend services ensuring seamless integration with front-end components.
- Write unit tests and ensure code quality through testing code reviews and adherence to best practices.
- Translate high-level requirements and designs into actionable features providing technical input during planning and discovery.
- Collaborate with cross-functional teams to deliver features on time and contribute to architectural discussions.
- Troubleshoot debug and resolve production issues efficiently.
- Utilize version control (Git) and CI/CD pipelines to streamline deployments.
- Work with cloud platforms (AWS Azure or equivalent) and modern backend technologies as needed.
Qualifications:
- Strong hands-on coding experience with full-stack web applications (front-end back-end).
- Proficiency in JavaScript/TypeScript modern front-end frameworks (React Angular or equivalent).
- Experience with backend technologies and building/consuming RESTful APIs.
- Ability to write unit and integration tests to ensure code quality.
- Experience with cloud platforms containerization (Docker) and CI/CD pipelines.
- Strong problem-solving skills and ability to work independently in a fast-paced environment.
- Excellent communication skills and ability to contribute technically from day one.
Preferred Qualifications:
- Experience with database design and optimization (SQL or NoSQL).
- Knowledge of microservices architecture.
- Familiarity with design tools (Figma Sketch) and translating designs into production-ready code.
- Experience with performance optimization for both front-end and back-end applications.
Benefits:
- 401(k).
- Dental Insurance.
- Health insurance.
- Vision insurance.
- We are an equal-opportunity employer and value diversity equality inclusion and respect for people.
- The salary will be determined based on several factors including but not limited to location relevant education qualifications experience technical skills and business needs.
Additional Responsibilities:
- Participate in OP monthly team meetings and participate in team-building efforts.
- Contribute to OP technical discussions peer reviews etc.
- Contribute content and collaborate via the OP-Wiki/Knowledge Base.
- Provide status reports to OP Account Management as requested.
About us:
OP is a technology consulting and solutions company offering advisory and managed services innovative platforms and staffing solutions across a wide range of fields - including AI cybersecurity enterprise architecture and beyond. Our most valuable asset is our people: dynamic creative thinkers who are passionate about doing quality work. As a member of the OP team you will have access to industry-leading consulting practices strategies & and technologies innovative training & education. An ideal OP team member is a technology leader with a proven track record of technical excellence and a strong focus on process and methodology.