Placement papers | Freshers Walkin | Jobs daily: Software Engineer, Backend at SpotMe (Lausanne, Switzerland)


Search jobs and placement papers

Software Engineer, Backend at SpotMe (Lausanne, Switzerland)

Encourage curiosity. Keep improving. Be enthusiastic. Stay humble. Celebrate successes. Always be respectful & positive. Customers’ success is our strength.Our values are not just bullet points; we do encourage prospective talents to browse our SpotMe Playbook.


These are the values the people of SpotMe carry with them every single day, it makes us who we are. It empowers us to continue our impressive growth since our founding in 2001.


Headquartered in Lausanne, Switzerland with additional offices in the Big Apple (New York), The Windy City (Chicago), Sofia, and Singapore we operate on a global scale with over 160 employees bringing our Engagement Platform to clients such as Red Hat, Pfizer, L’Oréal and PwC. Our people, together with amazing business advisors and consultants, create collectively the culture of the company that makes our team truly world-class.


We are on a mission. We are redefining how our clients engage with their audiences - whether that is engagement with customers, new talent, or their current workforce. Just as the playing field of our clients is constantly changing, at SpotMe you will deal with a dynamic environment as well. We embrace change and we’ve been recognized for it. As a testament to our growth, we were named a key growth player by G2 and Forrester.


The opportunity: SpotMe builds mobile-first apps for its clients. As part of our core platform development team, you will be building and providing a tailored-made full stack framework that is then used by other developers to build these end-users facing apps. Something like a custom React-Native on top of a server-less solution, but as modular as npm could be.

Our stack is for the most part JavaScript: node.js, AngularJS, Vue.js and CouchDB. Our mobile apps (Android and iOS) provide a native skeleton around the HTML/CSS/JavaScript core.
Responsibilities:



  • Building reusable code and libraries for future use

  • Implementation of security and data protection

  • Optimization of the application for maximum speed and scalability

  • Build out new features and iterate on existing features.

  • Help define new product architectures and design patterns as needed.

  • Maintain high-level of code quality and participate in code reviews.

  • Design and create services and system architecture for your projects, and contribute and provide feedback to other team members

  • Help improve our code quality through writing unit tests, automation and performing code reviews

  • Participate in brainstorming sessions and contribute ideas to our technology, algorithms and products

  • Work with the product and design teams to understand end-user requirements, formulate use cases, and then translate that into a pragmatic and effective technical solution


Requirements:



  • BS or higher in Computer Science or related field

  • Real world web and service development experience.

  • 3-4+ years of experience as a backend software engineer for a product development company that has delivered SaaS and end user-oriented applications.

  • English is required for the role.

  • Excellent communication skills

  • Proficient understanding of source controls tools, ideally Git

  • Proficient understanding of OWASP security principles

  • Ability to understand requirements and map to technical implementation.

  • noSQL database experience is an asset.

  • Understanding and experience in configuring NGINX preferred.

  • Native JavaScript speaker

  • A passion for clean APIs and solid, re-usable frameworks

  • Solid experience with a Node.js and NoSQL stack


by via developer jobs - Stack Overflow
 

No comments:

Post a Comment