Amber Labs logo
Amber Labs

A data and technology obsessed specialist consultancy.

Full Stack Developer

Full-stack EngineerSoftware EngineerFull TimeRemoteJuniorTeam 51-200H1B No SponsorCompany SiteLinkedIn

Location

United Kingdom

Posted

109 days ago

Salary

0

Seniority

Junior

Job Description

Full Stack Developer

Amber Labs

• Write clean, maintainable code in JavaScript using frameworks and libraries like React and Redux. • Develop server-side applications using Node.js and frameworks such as Hapi.js and Remix JS. • Build and optimise APIs and microservices. • Work with NoSQL databases (e.g., CosmosDb) to design and manage data storage solutions. • Design, develop, and deploy scalable applications leveraging cloud technologies, including Azure services where applicable. • Implement Test-Driven Development (TDD) practices to ensure high-quality and maintainable code. • Collaborate with cross-functional teams in an Agile environment to gather requirements and deliver high-quality solutions. • Ensure the security, performance, and scalability of the applications. • Provide guidance and mentorship to junior developers. • Conduct code reviews and champion best practices. • Troubleshoot and resolve complex technical issues.

Job Requirements

  • Proven experience in a government or public sector role.
  • Proficiency in HTML, SCSS, JavaScript, React, Redux, Node.js, Hapi.js, and Remix JS.
  • Strong experience with NoSQL databases such as CosmosDb.
  • Knowledge of Azure services and best practices.
  • Familiarity with Test-Driven Development (TDD) practices.
  • Experience working in an Agile environment.
  • Excellent problem-solving skills and attention to detail.
  • Ability to work effectively in a collaborative team environment.
  • Strong communication and interpersonal skills.

Benefits

  • Private medical insurance through Aviva.
  • Company pension plan through Nest.
  • 25 days of annual leave plus UK bank holidays.
  • Access Perkbox, a global employee rewards platform offering discounts, perks, and wellness resources.
  • Generous employee referral program.
  • Flexible work environment focused on deliverable outcomes.

Related Job Pages

More Full-stack Engineer Jobs

P2 logo

Senior Software Engineer

P2

A smarter way to find, buy & manage technology for your business.

Full TimeRemoteTeam 11-50Since 2009H1B No Sponsor

• Develop software by analyzing business requirements; conferring with management and users; analyzing systems flow, data usage, and work processes; • Investigating problem areas; following the software development lifecycle. • Determine and communicate project feasibility and sizing estimates through analysis, problem definition, requirement gathering, and solution development. • Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code. • Prepare solutions by determining and designing system specifications, applying robust architectural patterns, applying coding standards, and programming. • Lead and facilitate design reviews and code reviews. • Improve operations by conducting systems analysis, recommending changes in policies and procedures. • Lead and facilitate pre-production risk assessments and reviews. • Assist with code build and deployment processes. • Mentor development team members to help them succeed in their assignments. • Update job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities. • Protect operations by improving security and by keeping information confidential. • Accomplish our mission by completing related results as needed. • Support and develop the technology teams by providing advice, coaching and educational opportunities. • Follow established HIPAA, Compliance & Security policies.

United States
Full TimeRemoteTeam 51-200H1B No Sponsor

• Lead a team of developers. • Assist with accurate task estimation. • Help maintain and improve code quality and efficiency. • Identify opportunities for growth for the team as a whole and for individual developers. • Perform the role of the Scrum Master. • Guide team development efforts towards successful project delivery. • Provide technical leadership to teammates through coaching and mentorship. • Maintain high standards of software quality within the team by establishing good practices and habits. • Collaborate with other software developers, business analysts and software architects to plan, design, develop, test, and maintain web- and desktop-based business applications built on Linux based technologies. • Assist in the collection and documentation of user's requirements, development of user stories, estimates and work plans. • Prepare reports, manuals and other documentation on the status, operation and maintenance of software. • Design, develop, and unit test applications in accordance with established standards. • Participate in peer-reviews of solution designs and related code. • Develop, refine, and tune integrations between applications. • Analyze and resolve technical and application problems. • Assess opportunities for application and process improvement and prepare documentation of rationale to share with team members and other affected parties. • Adhere to high-quality development principles while delivering solutions on-time and on-budget. • Provide third-level support to business users. • Research and evaluate a variety of software products.

United States
₱40K - ₱65K / month
Superlayer logo

Full-Stack Software Engineer

Superlayer

Superlayer is the leading web3 venture studio launching the next frontier of cutting edge consumer products.

Full TimeRemoteTeam 11-50Since 2021H1B No Sponsor

• Build high-quality front and back-end code for our product • Collaborate with product, design, and sales teams • Contribute to architecture and engineering decisions • Help build solutions that meet user needs

Italy
$40K - $70K / year
Full TimeRemoteTeam 1-10Since 2018H1B No Sponsor

• Work across the whole stack, collaborating with the CTO to design and implement new features. • Improving existing functionality, and help with support issues. • Building new functionality to meet customer needs, maintaining and improving existing functionality to streamline process.

United Kingdom
£30K - £32K / year