Senior Software Engineer (Full Stack)
Backflip
Engineering & Technology
Job Summary
As a Senior Software Engineer at Backflip, you will play a pivotal role in the development and enhancement of our products and platform. You will collaborate with cross-functional teams, take ownership of challenging projects, and contribute to the success of the company. This role requires a blend of technical expertise, problem-solving skills, and the ability to work independently while embracing a collaborative mindset.
- Minimum Qualification: Degree
- Experience Level: Senior level
- Experience Length: 8 years
Job Description/Requirements
- Design, develop, and maintain full-stack solutions using Python, React, and React Native.
- Innovate and execute on features to enhance the user experience and platform capabilities.
- Collaborate with product managers, designers, and other engineers to deliver high-quality software.
- Contribute to the architecture, design, and implementation of scalable and maintainable code.
- Write and maintain automated tests to ensure robustness, including following Test-Driven Development (TDD) practices.
- Deploy applications to various cloud-based environments, ensuring reliability and performance.
- Collaborate with teams to build RESTful APIs and other backend technologies.
- Estimate work efforts accurately and ensure project milestones are met.
- Stay current with industry trends and bring innovative ideas to the team.
- Proficiency in Python and React, with a solid understanding of object-oriented programming.
- Familiarity with front-end technologies like JavaScript and React.js.
- Mastery of software development best practices and principles.
- Experience with continuous integration and continuous deployment (CI/CD) pipelines.
- Familiarity with cloud frameworks such as AWS, GCP, Firebase, or similar.
- Strong understanding of design patterns, algorithms, and data structures.
- Experience with RESTful APIs and backend technologies.
- Familiarity with Docker and container-based environments.
- Ability to provide accurate estimates and deliver high-quality code within deadlines.
- Bachelor's degree in Computer Science or equivalent experience (8+ years) in building applications.
Important Safety Tips
- Do not make any payment without confirming with the Jobberman Customer Support Team.
- If you think this advert is not genuine, please report it via the Report Job link below.