Full Stack Developer role - Adam
Full Stack Developer role - Adam
Posted yesterday
SENIORITY
Senior
About the role
- Leading test automation software development efforts end-to-end, from architecture, design & development for implementation and testing.
- Developing new features for front end UI using React.js or Vue.js as well as developing backend functionality using Node.js and Python. Creating unit tests for new features while ensuring backward compatibility with existing feature set.
- Creating architecture design artifacts (Software Requirements Specifications, Use Cases, Software Design Documents, high-level architecture drawings, concept of operations diagrams, etc.).Communicating requirements and design to development team & hands on development.
- Test and review system designs.
- Mentor and guide the work of senior technical staff.
- Develop RESTful APIs for use by various front end/UI using Node JS, Python and grafana technologies.
- Design, develop, and implement software proposals with variable options.
- Estimate scope of work.
- Create project documentation.
- Provide technical leadership and innovation on software projects through all phases of development lifecycle.
- Skills/Abilities and Knowledge:
- Ability to read, write, speak and understand English.
- Proven experience as software developer
- Hands-On: Not afraid to get your hands dirty and dig into the code
- Solid front-end development experience in React.js, Vue.js or similar technologies
- Solid backend-end development experience using python and integrating with Mongo DBExpert designing and developing RESTful API as well as using Docker containers
- Some experience with mobile app development (Android, iOS) is a plus
- Excellent knowledge of common software architecture and design patterns
- Excellent knowledge of both SQL (MySQL, Postgres, etc.
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
